.web-authority-view {
    .row {
        line-height: 32px;
        height: 32px;
        margin-bottom: 3px;
    }

    .title {
        font-size: 13px;
        font-weight: bold;
        text-align: right;
    }

    .page-op {
        line-height: 32px;
        height: 32px;
        margin-bottom: 3px;
    }

    .page-group {
        overflow-y: auto;
    }

    .page-column {
        .content {
            padding-left: 4px;

            .ant-empty {
                margin: 8px 0;
                padding: 32px 0;
                border: dashed 1px #e9e9e9;
                border-radius: 6px;
            }

            .content-page {
                margin: 8px 0;
                padding: 8px 3px 0 3px;
                border: dashed 1px #e9e9e9;
                border-radius: 6px;

                .title {
                    text-align: right;
                }

                .row-content {
                    margin-bottom: 12px;
                    box-shadow: 0 3px 2px #E9e9e9;
                }

                .ant-col {
                    min-height: 24px;
                    line-height: 24px;

                    .ant-checkbox-group {
                        width: 100%;

                        .ant-checkbox-group-item {
                            width: 30%;
                            margin-right: 2%;
                            line-height: 28px;
                            min-height: 28px;
                        }

                        .ant-checkbox-wrapper-disabled {
                            span:last-child {
                                color: #595959 !important;
                            }
                        }
                    }
                }

                .op {
                    &-system {
                        .ant-checkbox-group {
                            max-height: 84px;
                            min-height: 84px;
                            overflow-y: auto !important;
                        }
                    }

                    &-business {
                        .ant-list {

                            overflow-y: auto !important;
                        }

                        .ant-checkbox-group {
                            overflow-y: auto !important;
                        }
                    }
                }
            }
        }

        .row-comment {
            line-height: 32px;
            height: 32px;

            .title {
                font-weight: bold;
                color: black;
                text-align: right;
            }
        }
    }

    .page-form {
        .page-column;

        .row-action {
            height: 36px;
            line-height: 32px;

            i {
                margin-left: 6px;
            }
        }

        .row-item {
            height: 28px;
            line-height: 28px;

            &-radio {
                text-align: right;
            }
        }
    }
}